<template>
  <div class="audition279">
    <p> 纯函数与外界交换数据只有一个唯一渠道——参数和返回值；<br/>函数从函数外部接受的所有输入信息都通过参数传递到该函数内部；<br/>函数输出到函数外部的所有信息都通过返回值传递到该函数外部。<br/>
    纯函数的优点：无状态，线程安全；<br/>纯函数相互调用组装起来的函数，还是纯函数；<br/>应用程序或者运行环境可以对纯函数的运算结果进行缓存，运算加快速度。<br/>
    函数副作用是指当调用函数时，除了返回函数值之外，还对主调用函数产生附加的影响。<br/>比如调接口、修改全局变量、抛出一个异常或以一个错误终止、打印到终端或读取用户输入、读取或写入一个文件等，<br/>所以说副作用是编程中最关键的部分，因为我们需要跟用户、跟数据进行交互。</p>
  </div>
</template>

<script>
export default {
  name: 'Audition279'
}
</script>

<style>

</style>